.titleWrapper {
  gap: var(--mantine-spacing-xs);

  @container (max-width: theme('screens.md')) {
    gap: calc(var(--mantine-spacing-xs) * 0.4);
    align-items: flex-start;
  }
}

.title {
  word-break: break-word;

  @container (max-width: theme('screens.md')) {
    font-size: 24px; // theme.fontSizes.xs * 2.4
    width: 100%;
    padding-bottom: 0;
  }
}
